make a sensation - German English Dictionary